rely heavily on outside financial sources - German English Dictionary